Fix the -xen, -xen0 builds.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 25 Apr 2006 15:08:11 +0000 (16:08 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Tue, 25 Apr 2006 15:08:11 +0000 (16:08 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_backend_client.c

index e7a018389c4c06afef6f81a64f9379b684d92378..5643647a6f5c05c2d1caa40ffb7a8c2675011b92 100644 (file)
@@ -95,7 +95,7 @@ int xenbus_unmap_ring_vfree(struct xenbus_device *dev, struct vm_struct *area)
 {
        struct gnttab_unmap_grant_ref op;
 
-       gnttab_set_unmap_op(&op, (unsigned long)vaddr, GNTMAP_host_map,
+       gnttab_set_unmap_op(&op, (unsigned long)area->addr, GNTMAP_host_map,
                            (grant_handle_t)area->phys_addr);
 
        lock_vm_area(area);